rape and ren - Alemán Inglés Diccionario